Project Date
NLTEST 24 Sep 2020, 15:27

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature 8865 0 0 0 0 8865 197 0 197 13:15:46.283 Passed
Feature InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
Check title organisation and email in dataset records
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.151
Check metadata record van a7fb2234-f7b4-4a03-b282-f10947f42fb1
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.003
And param id = 'a7fb2234-f7b4-4a03-b282-f10947f42fb1' 0.001
And param elementsetname = 'full' 0.001
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.001
When method get 1.115
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a7fb2234-f7b4-4a03-b282-f10947f42fb1' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.002
* def organisationpath = karate.get('//organisationName/CharacterString') 0.003
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.003
* def db = new mystorage 0.000
* eval db.writeln('"a7fb2234-f7b4-4a03-b282-f10947f42fb1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.007
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.926
Check metadata record van 9d9f1738-aced-47c9-aaa0-c62474a2dcfb
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '9d9f1738-aced-47c9-aaa0-c62474a2dcfb' 0.002
And param elementsetname = 'full' 0.001
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.883
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '9d9f1738-aced-47c9-aaa0-c62474a2dcfb' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.003
* def email = get response //electronicMailAddress/CharacterString 0.003
* def organisationpath = karate.get('//organisationName/CharacterString') 0.007
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.002
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.004
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.002
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.004
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.002
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"9d9f1738-aced-47c9-aaa0-c62474a2dcfb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.932
Check metadata record van 58d39928-f502-48c9-a8c1-03244dc181bf
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '58d39928-f502-48c9-a8c1-03244dc181bf' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.905
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '58d39928-f502-48c9-a8c1-03244dc181bf' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.010
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"58d39928-f502-48c9-a8c1-03244dc181bf","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.194
Check metadata record van 36a7e8cb-8300-4602-93d2-135943365a6f
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '36a7e8cb-8300-4602-93d2-135943365a6f' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.171
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '36a7e8cb-8300-4602-93d2-135943365a6f' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.005
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"36a7e8cb-8300-4602-93d2-135943365a6f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.366
Check metadata record van 3eebf700-5abf-42e4-826c-03cfb497e366
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3eebf700-5abf-42e4-826c-03cfb497e366' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.333
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3eebf700-5abf-42e4-826c-03cfb497e366' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.005
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.010
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3eebf700-5abf-42e4-826c-03cfb497e366","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.007
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.362
Check metadata record van 24de356e-ec4d-4a18-9903-6401d222b77c
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '24de356e-ec4d-4a18-9903-6401d222b77c' 0.013
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.319
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '24de356e-ec4d-4a18-9903-6401d222b77c' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.010
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.004
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"24de356e-ec4d-4a18-9903-6401d222b77c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.660
Check metadata record van f8d840bc-18df-4449-b797-b9adcb81d3ec
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.007
And param id = 'f8d840bc-18df-4449-b797-b9adcb81d3ec' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.633
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f8d840bc-18df-4449-b797-b9adcb81d3ec' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.002
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f8d840bc-18df-4449-b797-b9adcb81d3ec","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.531
Check metadata record van c2225e5d-b46f-4e38-8445-ab10fd40c0dc
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c2225e5d-b46f-4e38-8445-ab10fd40c0dc' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.501
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c2225e5d-b46f-4e38-8445-ab10fd40c0dc' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.006
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c2225e5d-b46f-4e38-8445-ab10fd40c0dc","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.793
Check metadata record van b61a773c-ecad-4e60-93e9-0a4caac0b52f
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b61a773c-ecad-4e60-93e9-0a4caac0b52f' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.768
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b61a773c-ecad-4e60-93e9-0a4caac0b52f' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.007
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"b61a773c-ecad-4e60-93e9-0a4caac0b52f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.589
Check metadata record van 3a7dd0a6-d130-4c4c-b0ba-24365cf036e2
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3a7dd0a6-d130-4c4c-b0ba-24365cf036e2' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.565
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3a7dd0a6-d130-4c4c-b0ba-24365cf036e2' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.001
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.717
Check metadata record van 8de2f5eb-b09f-4f6d-8397-8878a1b86238
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8de2f5eb-b09f-4f6d-8397-8878a1b86238' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.694
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8de2f5eb-b09f-4f6d-8397-8878a1b86238' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.001
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"8de2f5eb-b09f-4f6d-8397-8878a1b86238","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
2.003
Check metadata record van tbjk534p-wubf-crbp-cj25-d4161160gfim
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'tbjk534p-wubf-crbp-cj25-d4161160gfim' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.971
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'tbjk534p-wubf-crbp-cj25-d4161160gfim' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.002
* def organisationpath = karate.get('//organisationName/CharacterString') 0.002
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.001
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"tbjk534p-wubf-crbp-cj25-d4161160gfim","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.015
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.965
Check metadata record van be1b1514-8d1f-48e1-9624-fee9b784138b
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'be1b1514-8d1f-48e1-9624-fee9b784138b' 0.006
And param elementsetname = 'full' 0.004
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.935
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'be1b1514-8d1f-48e1-9624-fee9b784138b' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"be1b1514-8d1f-48e1-9624-fee9b784138b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.159
Check metadata record van cf69ec50-9849-4afd-853c-ee56211d336d
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'cf69ec50-9849-4afd-853c-ee56211d336d' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.123
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'cf69ec50-9849-4afd-853c-ee56211d336d' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.010
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.004
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.004
* eval db.writeln('"cf69ec50-9849-4afd-853c-ee56211d336d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.073
Check metadata record van b4ae622c-6201-49d8-bd2e-f7fce9206a1e
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b4ae622c-6201-49d8-bd2e-f7fce9206a1e' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.041
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b4ae622c-6201-49d8-bd2e-f7fce9206a1e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.003
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.003
* eval db.writeln('"b4ae622c-6201-49d8-bd2e-f7fce9206a1e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.011
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.195
Check metadata record van 14657c9b-91e4-4355-8563-2911ad0e78e4
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '14657c9b-91e4-4355-8563-2911ad0e78e4' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.173
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '14657c9b-91e4-4355-8563-2911ad0e78e4' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"14657c9b-91e4-4355-8563-2911ad0e78e4","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.009
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.081
Check metadata record van c3c004ad-5387-4b00-a225-9afbcaa5d31b
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c3c004ad-5387-4b00-a225-9afbcaa5d31b' 0.001
And param elementsetname = 'full' 0.003
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.063
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c3c004ad-5387-4b00-a225-9afbcaa5d31b' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c3c004ad-5387-4b00-a225-9afbcaa5d31b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.209
Check metadata record van eu-cb527d-f6db-4835-b0cd-deb245241254
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'eu-cb527d-f6db-4835-b0cd-deb245241254' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.180
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'eu-cb527d-f6db-4835-b0cd-deb245241254' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.014
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"eu-cb527d-f6db-4835-b0cd-deb245241254","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.786
Check metadata record van 81ff84ec-42a4-4481-840b-12713bbb5d38
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '81ff84ec-42a4-4481-840b-12713bbb5d38' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.772
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '81ff84ec-42a4-4481-840b-12713bbb5d38' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"81ff84ec-42a4-4481-840b-12713bbb5d38","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.932
Check metadata record van 8f45b8ef-0ce8-463a-9059-5efdcecb785c
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8f45b8ef-0ce8-463a-9059-5efdcecb785c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.904
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8f45b8ef-0ce8-463a-9059-5efdcecb785c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"8f45b8ef-0ce8-463a-9059-5efdcecb785c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.020
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.192
Check metadata record van 3387ef8a-9237-453a-aa4e-585d1e193550
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3387ef8a-9237-453a-aa4e-585d1e193550' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.169
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3387ef8a-9237-453a-aa4e-585d1e193550' 0.003
* def title = get response //citation/CI_Citation/title/CharacterString 0.004
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3387ef8a-9237-453a-aa4e-585d1e193550","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.214
Check metadata record van 58e7dc38-a498-4852-b4ef-908f5baa9056
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '58e7dc38-a498-4852-b4ef-908f5baa9056' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.188
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '58e7dc38-a498-4852-b4ef-908f5baa9056' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.008
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"58e7dc38-a498-4852-b4ef-908f5baa9056","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.992
Check metadata record van fcefa13c-44e2-4953-b6d6-1ddceebc57fc
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'fcefa13c-44e2-4953-b6d6-1ddceebc57fc' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.974
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'fcefa13c-44e2-4953-b6d6-1ddceebc57fc' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"fcefa13c-44e2-4953-b6d6-1ddceebc57fc","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.893
Check metadata record van d6b85d84-cdb9-4a6e-b799-cf8826e22a94
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd6b85d84-cdb9-4a6e-b799-cf8826e22a94' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.879
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd6b85d84-cdb9-4a6e-b799-cf8826e22a94' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d6b85d84-cdb9-4a6e-b799-cf8826e22a94","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.900
Check metadata record van 5b274449-b6c2-4672-a32f-e0bd40975a53
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '5b274449-b6c2-4672-a32f-e0bd40975a53' 0.008
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.877
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '5b274449-b6c2-4672-a32f-e0bd40975a53' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.003
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"5b274449-b6c2-4672-a32f-e0bd40975a53","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.996
Check metadata record van 80630ee7-3a15-4ea0-bdc0-a8aebfa2f204
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '80630ee7-3a15-4ea0-bdc0-a8aebfa2f204' 0.006
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.977
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '80630ee7-3a15-4ea0-bdc0-a8aebfa2f204' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.326
Check metadata record van d24ccb35-e9d2-41bf-b231-43083fc0c76d
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd24ccb35-e9d2-41bf-b231-43083fc0c76d' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.293
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd24ccb35-e9d2-41bf-b231-43083fc0c76d' 0.004
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.017
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d24ccb35-e9d2-41bf-b231-43083fc0c76d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.100
Check metadata record van daa63e4c-dce6-11e3-991e-901b0e19e163
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'daa63e4c-dce6-11e3-991e-901b0e19e163' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.073
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'daa63e4c-dce6-11e3-991e-901b0e19e163' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.002
* def email = get response //electronicMailAddress/CharacterString 0.002
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"daa63e4c-dce6-11e3-991e-901b0e19e163","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.126
Check metadata record van 28c4780a-1a44-4376-b283-14a50a481729
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '28c4780a-1a44-4376-b283-14a50a481729' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.088
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '28c4780a-1a44-4376-b283-14a50a481729' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.012
* def email = get response //electronicMailAddress/CharacterString 0.002
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.003
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"28c4780a-1a44-4376-b283-14a50a481729","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.010
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.865
Check metadata record van 791adbe3-772f-42cb-a3be-5a617bcecef0
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '791adbe3-772f-42cb-a3be-5a617bcecef0' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.844
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '791adbe3-772f-42cb-a3be-5a617bcecef0' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.002
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"791adbe3-772f-42cb-a3be-5a617bcecef0","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.012
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.221
Check metadata record van dc5b522e-3e14-4738-9e8e-2401e1b19ef2
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'dc5b522e-3e14-4738-9e8e-2401e1b19ef2' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.205
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'dc5b522e-3e14-4738-9e8e-2401e1b19ef2' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"dc5b522e-3e14-4738-9e8e-2401e1b19ef2","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.210
Check metadata record van 380aa01e-dce7-11e3-9f07-901b0e19e163
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '380aa01e-dce7-11e3-9f07-901b0e19e163' 0.007
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.169
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '380aa01e-dce7-11e3-9f07-901b0e19e163' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.005
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"380aa01e-dce7-11e3-9f07-901b0e19e163","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.018
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.113
Check metadata record van e1e99000-ec47-4e9f-84a5-adad24fef0dc
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e1e99000-ec47-4e9f-84a5-adad24fef0dc' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.095
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e1e99000-ec47-4e9f-84a5-adad24fef0dc' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.008
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"e1e99000-ec47-4e9f-84a5-adad24fef0dc","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.848
Check metadata record van 7dd1fd45-ace5-41e0-93a6-64e3be231717
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7dd1fd45-ace5-41e0-93a6-64e3be231717' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.826
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7dd1fd45-ace5-41e0-93a6-64e3be231717' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.004
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"7dd1fd45-ace5-41e0-93a6-64e3be231717","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.126
Check metadata record van 76541ebb-a554-4540-a017-399d4bb4a860
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '76541ebb-a554-4540-a017-399d4bb4a860' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.043
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '76541ebb-a554-4540-a017-399d4bb4a860' 0.062
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.010
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"76541ebb-a554-4540-a017-399d4bb4a860","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.908
Check metadata record van 34e95842-4e4e-46de-9198-79e8cd4d30dc
Given path 'geonetwork/srv/dut/inspire' 0.005
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '34e95842-4e4e-46de-9198-79e8cd4d30dc' 0.006
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.880
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '34e95842-4e4e-46de-9198-79e8cd4d30dc' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"34e95842-4e4e-46de-9198-79e8cd4d30dc","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.010
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.017
Check metadata record van 4783ea4f-6b8c-4600-8af0-516f3556cfe9
Given path 'geonetwork/srv/dut/inspire' 0.005
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '4783ea4f-6b8c-4600-8af0-516f3556cfe9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.987
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '4783ea4f-6b8c-4600-8af0-516f3556cfe9' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.011
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.006
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"4783ea4f-6b8c-4600-8af0-516f3556cfe9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.993
Check metadata record van 19165027-a13a-4c19-9013-ec1fd191019d
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '19165027-a13a-4c19-9013-ec1fd191019d' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.965
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '19165027-a13a-4c19-9013-ec1fd191019d' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.011
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"19165027-a13a-4c19-9013-ec1fd191019d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.970
Check metadata record van 002d9127-c16d-4b8d-9f5e-102a8c8e36c4
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '002d9127-c16d-4b8d-9f5e-102a8c8e36c4' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.960
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '002d9127-c16d-4b8d-9f5e-102a8c8e36c4' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"002d9127-c16d-4b8d-9f5e-102a8c8e36c4","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.797
Check metadata record van f44dac86-2228-412f-8355-e56446ca9933
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f44dac86-2228-412f-8355-e56446ca9933' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.782
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f44dac86-2228-412f-8355-e56446ca9933' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f44dac86-2228-412f-8355-e56446ca9933","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.841
Check metadata record van f273941e-9c3b-43bc-b886-2d50d0bf9348
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f273941e-9c3b-43bc-b886-2d50d0bf9348' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.822
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f273941e-9c3b-43bc-b886-2d50d0bf9348' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.002
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.005
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f273941e-9c3b-43bc-b886-2d50d0bf9348","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.965
Check metadata record van e3b0da1e-0664-4025-b3f5-a54d74a26450
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e3b0da1e-0664-4025-b3f5-a54d74a26450' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.951
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e3b0da1e-0664-4025-b3f5-a54d74a26450' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"e3b0da1e-0664-4025-b3f5-a54d74a26450","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.904
Check metadata record van 5951efa2-1ff3-4763-a966-a2f5497679ee
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '5951efa2-1ff3-4763-a966-a2f5497679ee' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.888
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '5951efa2-1ff3-4763-a966-a2f5497679ee' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.002
* def db = new mystorage 0.000
* eval db.writeln('"5951efa2-1ff3-4763-a966-a2f5497679ee","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.896
Check metadata record van d9baa847-4652-4588-abe1-0b050f40f27f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd9baa847-4652-4588-abe1-0b050f40f27f' 0.009
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.879
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd9baa847-4652-4588-abe1-0b050f40f27f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d9baa847-4652-4588-abe1-0b050f40f27f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.955
Check metadata record van 9dd9bf30-36e6-45ae-b368-bdef2720bdde
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '9dd9bf30-36e6-45ae-b368-bdef2720bdde' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.942
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '9dd9bf30-36e6-45ae-b368-bdef2720bdde' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"9dd9bf30-36e6-45ae-b368-bdef2720bdde","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.855
Check metadata record van 8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.845
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.935
Check metadata record van b6ee58a1-b097-4c6d-8600-eb81efc1468c
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b6ee58a1-b097-4c6d-8600-eb81efc1468c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.001
When method get 0.922
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b6ee58a1-b097-4c6d-8600-eb81efc1468c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"b6ee58a1-b097-4c6d-8600-eb81efc1468c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.039
Check metadata record van 74aca3eb-c38b-4214-9537-e0abc69e11b5
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '74aca3eb-c38b-4214-9537-e0abc69e11b5' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.025
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '74aca3eb-c38b-4214-9537-e0abc69e11b5' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"74aca3eb-c38b-4214-9537-e0abc69e11b5","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.162
Check metadata record van f2f86edf-ac3a-48e8-9292-0544da2d7645
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f2f86edf-ac3a-48e8-9292-0544da2d7645' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.153
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f2f86edf-ac3a-48e8-9292-0544da2d7645' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f2f86edf-ac3a-48e8-9292-0544da2d7645","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.137
Check metadata record van be6551de-a709-4c6d-a5e2-f63f0cf038ba
Given path 'geonetwork/srv/dut/inspire' 0.008
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'be6551de-a709-4c6d-a5e2-f63f0cf038ba' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.121
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'be6551de-a709-4c6d-a5e2-f63f0cf038ba' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"be6551de-a709-4c6d-a5e2-f63f0cf038ba","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.166
Check metadata record van df15af6e-0d21-4437-a69f-802be3479bba
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'df15af6e-0d21-4437-a69f-802be3479bba' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.150
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'df15af6e-0d21-4437-a69f-802be3479bba' 0.003
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"df15af6e-0d21-4437-a69f-802be3479bba","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.090
Check metadata record van 29c17585-e702-463f-a5dc-99d34b17d333
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '29c17585-e702-463f-a5dc-99d34b17d333' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.075
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '29c17585-e702-463f-a5dc-99d34b17d333' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"29c17585-e702-463f-a5dc-99d34b17d333","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.138
Check metadata record van 6c06740d-058f-4a12-bb3f-bf68efd03d09
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6c06740d-058f-4a12-bb3f-bf68efd03d09' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.129
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6c06740d-058f-4a12-bb3f-bf68efd03d09' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6c06740d-058f-4a12-bb3f-bf68efd03d09","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.639
Check metadata record van a29917b9-3426-4041-a11b-69bcb2256904
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a29917b9-3426-4041-a11b-69bcb2256904' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.626
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a29917b9-3426-4041-a11b-69bcb2256904' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a29917b9-3426-4041-a11b-69bcb2256904","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.814
Check metadata record van f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.796
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.009
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.905
Check metadata record van af135cd8-d429-4fc7-b9e3-09e15217520d
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'af135cd8-d429-4fc7-b9e3-09e15217520d' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.890
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'af135cd8-d429-4fc7-b9e3-09e15217520d' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"af135cd8-d429-4fc7-b9e3-09e15217520d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.108
Check metadata record van 5800f3b0-2ea2-4231-8165-216a7b26867f
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '5800f3b0-2ea2-4231-8165-216a7b26867f' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.091
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '5800f3b0-2ea2-4231-8165-216a7b26867f' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"5800f3b0-2ea2-4231-8165-216a7b26867f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.006
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.301
Check metadata record van d3c9efd6-fca7-49d6-92bb-5f507abece90
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd3c9efd6-fca7-49d6-92bb-5f507abece90' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.283
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd3c9efd6-fca7-49d6-92bb-5f507abece90' 0.007
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d3c9efd6-fca7-49d6-92bb-5f507abece90","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.946
Check metadata record van d8f370e8-123c-4ab3-9410-04f728327ac6
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd8f370e8-123c-4ab3-9410-04f728327ac6' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.934
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd8f370e8-123c-4ab3-9410-04f728327ac6' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d8f370e8-123c-4ab3-9410-04f728327ac6","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.778
Check metadata record van 500d396f-5ec6-4e4b-a151-5fb3cddd8082
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '500d396f-5ec6-4e4b-a151-5fb3cddd8082' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.769
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '500d396f-5ec6-4e4b-a151-5fb3cddd8082' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"500d396f-5ec6-4e4b-a151-5fb3cddd8082","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.049
Check metadata record van 733559a5-201d-40e5-ad43-d1c7bae84d9f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '733559a5-201d-40e5-ad43-d1c7bae84d9f' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.039
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '733559a5-201d-40e5-ad43-d1c7bae84d9f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"733559a5-201d-40e5-ad43-d1c7bae84d9f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.892
Check metadata record van adn73c4a-ef03-4785-b7f6-942e86b385f7
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'adn73c4a-ef03-4785-b7f6-942e86b385f7' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.876
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'adn73c4a-ef03-4785-b7f6-942e86b385f7' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.007
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"adn73c4a-ef03-4785-b7f6-942e86b385f7","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.991
Check metadata record van 8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.978
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.012
Check metadata record van a322184d-6285-4856-bb78-f450b30ffc0e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a322184d-6285-4856-bb78-f450b30ffc0e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.000
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a322184d-6285-4856-bb78-f450b30ffc0e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a322184d-6285-4856-bb78-f450b30ffc0e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.021
Check metadata record van 25294679-adb9-4c39-a93b-6954ff9414ac
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '25294679-adb9-4c39-a93b-6954ff9414ac' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.009
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '25294679-adb9-4c39-a93b-6954ff9414ac' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"25294679-adb9-4c39-a93b-6954ff9414ac","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.123
Check metadata record van 3a72b9a4-cda9-11ea-87d0-0242ac130003
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3a72b9a4-cda9-11ea-87d0-0242ac130003' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.115
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3a72b9a4-cda9-11ea-87d0-0242ac130003' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3a72b9a4-cda9-11ea-87d0-0242ac130003","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.857
Check metadata record van edf79e6a-d73d-4def-8d22-0f495cc76a73
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'edf79e6a-d73d-4def-8d22-0f495cc76a73' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.843
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'edf79e6a-d73d-4def-8d22-0f495cc76a73' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.003
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"edf79e6a-d73d-4def-8d22-0f495cc76a73","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.122
Check metadata record van f99e915a-75e5-4c36-97f2-61eff692d85b
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f99e915a-75e5-4c36-97f2-61eff692d85b' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.111
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f99e915a-75e5-4c36-97f2-61eff692d85b' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f99e915a-75e5-4c36-97f2-61eff692d85b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.972
Check metadata record van 977e0e94-7aa9-4784-b2da-eaec44adb61b
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '977e0e94-7aa9-4784-b2da-eaec44adb61b' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.962
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '977e0e94-7aa9-4784-b2da-eaec44adb61b' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"977e0e94-7aa9-4784-b2da-eaec44adb61b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.992
Check metadata record van d845cef6-0e23-4212-a951-b69763e39ef0
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd845cef6-0e23-4212-a951-b69763e39ef0' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.983
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd845cef6-0e23-4212-a951-b69763e39ef0' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"d845cef6-0e23-4212-a951-b69763e39ef0","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.781
Check metadata record van ed960299-a147-4c1a-bc57-41ff83a2264f
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ed960299-a147-4c1a-bc57-41ff83a2264f' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.763
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ed960299-a147-4c1a-bc57-41ff83a2264f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ed960299-a147-4c1a-bc57-41ff83a2264f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.007
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.071
Check metadata record van 588a4cb1-b442-4ac1-87e4-40401e353166
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '588a4cb1-b442-4ac1-87e4-40401e353166' 0.007
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.051
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '588a4cb1-b442-4ac1-87e4-40401e353166' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"588a4cb1-b442-4ac1-87e4-40401e353166","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.278
Check metadata record van 64ff8561-5c56-4cc1-ae0e-94366fb70b7e
Given path 'geonetwork/srv/dut/inspire' 0.010
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '64ff8561-5c56-4cc1-ae0e-94366fb70b7e' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.255
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '64ff8561-5c56-4cc1-ae0e-94366fb70b7e' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"64ff8561-5c56-4cc1-ae0e-94366fb70b7e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.159
Check metadata record van ad6caa40-89ab-47e3-85ab-3f8e32024a71
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ad6caa40-89ab-47e3-85ab-3f8e32024a71' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.151
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ad6caa40-89ab-47e3-85ab-3f8e32024a71' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ad6caa40-89ab-47e3-85ab-3f8e32024a71","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.117
Check metadata record van 6050578f-0010-4bfa-b013-c8617b80ba62
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6050578f-0010-4bfa-b013-c8617b80ba62' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.107
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6050578f-0010-4bfa-b013-c8617b80ba62' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6050578f-0010-4bfa-b013-c8617b80ba62","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.167
Check metadata record van af0c582f-9e6b-46e6-865a-fc3a2d5289b9
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'af0c582f-9e6b-46e6-865a-fc3a2d5289b9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.149
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'af0c582f-9e6b-46e6-865a-fc3a2d5289b9' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.006
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"af0c582f-9e6b-46e6-865a-fc3a2d5289b9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.063
Check metadata record van 3e57ce43-7707-43ed-a4b9-72b3a6d812f8
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3e57ce43-7707-43ed-a4b9-72b3a6d812f8' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.053
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3e57ce43-7707-43ed-a4b9-72b3a6d812f8' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3e57ce43-7707-43ed-a4b9-72b3a6d812f8","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.086
Check metadata record van 7c24ea89-074e-4c4f-91e3-d38e813e9cb6
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7c24ea89-074e-4c4f-91e3-d38e813e9cb6' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.075
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7c24ea89-074e-4c4f-91e3-d38e813e9cb6' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"7c24ea89-074e-4c4f-91e3-d38e813e9cb6","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.175
Check metadata record van 83dab947-387b-49df-8ad2-32bb10d46d38
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '83dab947-387b-49df-8ad2-32bb10d46d38' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.165
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '83dab947-387b-49df-8ad2-32bb10d46d38' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"83dab947-387b-49df-8ad2-32bb10d46d38","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.195
Check metadata record van f1d27179-36eb-4376-8048-f51d2eb23a09
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f1d27179-36eb-4376-8048-f51d2eb23a09' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.187
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f1d27179-36eb-4376-8048-f51d2eb23a09' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f1d27179-36eb-4376-8048-f51d2eb23a09","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.875
Check metadata record van 73ec579e-c906-433a-b0b6-d3aa33421558
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '73ec579e-c906-433a-b0b6-d3aa33421558' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.866
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '73ec579e-c906-433a-b0b6-d3aa33421558' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"73ec579e-c906-433a-b0b6-d3aa33421558","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.193
Check metadata record van fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.175
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.125
Check metadata record van 6c1cf452-8c62-4046-99ab-640a5e184f9c
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6c1cf452-8c62-4046-99ab-640a5e184f9c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.088
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6c1cf452-8c62-4046-99ab-640a5e184f9c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6c1cf452-8c62-4046-99ab-640a5e184f9c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.031
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.013
Check metadata record van 5a1adb58-0bbe-425d-b0fe-577a6c0a4228
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '5a1adb58-0bbe-425d-b0fe-577a6c0a4228' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.001
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '5a1adb58-0bbe-425d-b0fe-577a6c0a4228' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"5a1adb58-0bbe-425d-b0fe-577a6c0a4228","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.798
Check metadata record van a04afee4-47d5-45b7-b7a0-a6f86106af11
Given path 'geonetwork/srv/dut/inspire' 0.009
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a04afee4-47d5-45b7-b7a0-a6f86106af11' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.780
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a04afee4-47d5-45b7-b7a0-a6f86106af11' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a04afee4-47d5-45b7-b7a0-a6f86106af11","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.902
Check metadata record van adn73c4a-ef03-4785-b7f6-942e86b385f5
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'adn73c4a-ef03-4785-b7f6-942e86b385f5' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.883
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'adn73c4a-ef03-4785-b7f6-942e86b385f5' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"adn73c4a-ef03-4785-b7f6-942e86b385f5","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.008
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.053
Check metadata record van 7939fd42-cf88-42c5-ab3b-232cf232a3ac
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7939fd42-cf88-42c5-ab3b-232cf232a3ac' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.044
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7939fd42-cf88-42c5-ab3b-232cf232a3ac' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"7939fd42-cf88-42c5-ab3b-232cf232a3ac","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.053
Check metadata record van 4617f0e0-6af4-4ac0-9044-31df9d03071c
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '4617f0e0-6af4-4ac0-9044-31df9d03071c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.040
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '4617f0e0-6af4-4ac0-9044-31df9d03071c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"4617f0e0-6af4-4ac0-9044-31df9d03071c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.204
Check metadata record van c5c4a6d6-b850-473c-8ab5-af9c2c550809
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c5c4a6d6-b850-473c-8ab5-af9c2c550809' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.194
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c5c4a6d6-b850-473c-8ab5-af9c2c550809' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c5c4a6d6-b850-473c-8ab5-af9c2c550809","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.867
Check metadata record van E7D9F0D6-2B8D-6699-F26E-4A781228F2DD
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'E7D9F0D6-2B8D-6699-F26E-4A781228F2DD' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.857
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'E7D9F0D6-2B8D-6699-F26E-4A781228F2DD' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.022
Check metadata record van 7D35598D-DFBF-C64D-0F1A-92A80A45EB14
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7D35598D-DFBF-C64D-0F1A-92A80A45EB14' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.010
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7D35598D-DFBF-C64D-0F1A-92A80A45EB14' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"7D35598D-DFBF-C64D-0F1A-92A80A45EB14","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.972
Check metadata record van df5ee213-e1bd-433b-80f7-4ea20f493ca8
Given path 'geonetwork/srv/dut/inspire' 0.009
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'df5ee213-e1bd-433b-80f7-4ea20f493ca8' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.947
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'df5ee213-e1bd-433b-80f7-4ea20f493ca8' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"df5ee213-e1bd-433b-80f7-4ea20f493ca8","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.009
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.237
Check metadata record van 41023936-009d-48ec-a90d-c966895463c1
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '41023936-009d-48ec-a90d-c966895463c1' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.227
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '41023936-009d-48ec-a90d-c966895463c1' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"41023936-009d-48ec-a90d-c966895463c1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.016
Check metadata record van 71c2b7d2-a1a8-4836-b8d4-7247d331b04d
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '71c2b7d2-a1a8-4836-b8d4-7247d331b04d' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.006
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '71c2b7d2-a1a8-4836-b8d4-7247d331b04d' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"71c2b7d2-a1a8-4836-b8d4-7247d331b04d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.995
Check metadata record van wt-3730-e750-485a-9c0c-39bf9be72cf9
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'wt-3730-e750-485a-9c0c-39bf9be72cf9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.982
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'wt-3730-e750-485a-9c0c-39bf9be72cf9' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"wt-3730-e750-485a-9c0c-39bf9be72cf9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.035
Check metadata record van krw2006-68b5-4ff3-94a4-9c24109ffd5e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krw2006-68b5-4ff3-94a4-9c24109ffd5e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.025
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krw2006-68b5-4ff3-94a4-9c24109ffd5e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krw2006-68b5-4ff3-94a4-9c24109ffd5e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.135
Check metadata record van 60a2a7c2-d5b3-4ad5-b562-c448695357fb
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '60a2a7c2-d5b3-4ad5-b562-c448695357fb' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.127
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '60a2a7c2-d5b3-4ad5-b562-c448695357fb' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"60a2a7c2-d5b3-4ad5-b562-c448695357fb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.207
Check metadata record van f002bfc5-7d87-46b6-819e-8415422b65c9
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f002bfc5-7d87-46b6-819e-8415422b65c9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.198
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f002bfc5-7d87-46b6-819e-8415422b65c9' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f002bfc5-7d87-46b6-819e-8415422b65c9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.118
Check metadata record van cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.109
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.170
Check metadata record van 49ab8bee-b467-486a-96ca-b950443c453a
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '49ab8bee-b467-486a-96ca-b950443c453a' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.160
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '49ab8bee-b467-486a-96ca-b950443c453a' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"49ab8bee-b467-486a-96ca-b950443c453a","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.078
Check metadata record van f0821bfe-5a0a-11e9-8647-d663bd873d93
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f0821bfe-5a0a-11e9-8647-d663bd873d93' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.069
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f0821bfe-5a0a-11e9-8647-d663bd873d93' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f0821bfe-5a0a-11e9-8647-d663bd873d93","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.608
Check metadata record van c935f2ab-9b65-4dc4-94a0-73aeb840a941
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c935f2ab-9b65-4dc4-94a0-73aeb840a941' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.600
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c935f2ab-9b65-4dc4-94a0-73aeb840a941' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c935f2ab-9b65-4dc4-94a0-73aeb840a941","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.134
Check metadata record van f605a24f-60cd-4c40-94c8-2186aba3ddd0
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f605a24f-60cd-4c40-94c8-2186aba3ddd0' 0.000
And param elementsetname = 'full' 0.005
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.119
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f605a24f-60cd-4c40-94c8-2186aba3ddd0' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f605a24f-60cd-4c40-94c8-2186aba3ddd0","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.122
Check metadata record van 1462bbce-ccd3-4362-83d8-4535ca8f44eb
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '1462bbce-ccd3-4362-83d8-4535ca8f44eb' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.113
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '1462bbce-ccd3-4362-83d8-4535ca8f44eb' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"1462bbce-ccd3-4362-83d8-4535ca8f44eb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.052
Check metadata record van 6cde2ce7-3ecd-4785-b7b8-d62c3381efe9
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6cde2ce7-3ecd-4785-b7b8-d62c3381efe9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.042
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6cde2ce7-3ecd-4785-b7b8-d62c3381efe9' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.050
Check metadata record van 0f128799-cf18-4b37-a721-e62b068191f5
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '0f128799-cf18-4b37-a721-e62b068191f5' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.042
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '0f128799-cf18-4b37-a721-e62b068191f5' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"0f128799-cf18-4b37-a721-e62b068191f5","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.946
Check metadata record van b3ec8793-7747-4da0-b6c3-aa384446a586
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b3ec8793-7747-4da0-b6c3-aa384446a586' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.936
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b3ec8793-7747-4da0-b6c3-aa384446a586' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"b3ec8793-7747-4da0-b6c3-aa384446a586","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.091
Check metadata record van a5f961e9-ebdd-41e2-b8e8-ab33ed340a83
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a5f961e9-ebdd-41e2-b8e8-ab33ed340a83' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.083
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a5f961e9-ebdd-41e2-b8e8-ab33ed340a83' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.904
Check metadata record van 03671a9e-6aaf-464d-be99-9aad25cef9e3
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '03671a9e-6aaf-464d-be99-9aad25cef9e3' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.892
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '03671a9e-6aaf-464d-be99-9aad25cef9e3' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.002
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"03671a9e-6aaf-464d-be99-9aad25cef9e3","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.209
Check metadata record van F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.200
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.862
Check metadata record van eu-2c7040b-c448-451b-bf15-f2416ecaadd1
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'eu-2c7040b-c448-451b-bf15-f2416ecaadd1' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.848
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'eu-2c7040b-c448-451b-bf15-f2416ecaadd1' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"eu-2c7040b-c448-451b-bf15-f2416ecaadd1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.081
Check metadata record van 6318009c-7b11-4ab9-9929-735584dfb692
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6318009c-7b11-4ab9-9929-735584dfb692' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.071
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6318009c-7b11-4ab9-9929-735584dfb692' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6318009c-7b11-4ab9-9929-735584dfb692","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.025
Check metadata record van 2daad588-11ef-47de-9832-6fe2c3b93e6d
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '2daad588-11ef-47de-9832-6fe2c3b93e6d' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.015
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '2daad588-11ef-47de-9832-6fe2c3b93e6d' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"2daad588-11ef-47de-9832-6fe2c3b93e6d","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.131
Check metadata record van f5f68d51-2ca4-4897-8227-d3938b2b0a7e
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f5f68d51-2ca4-4897-8227-d3938b2b0a7e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.119
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f5f68d51-2ca4-4897-8227-d3938b2b0a7e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"f5f68d51-2ca4-4897-8227-d3938b2b0a7e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.880
Check metadata record van 08b27bf0-e34a-4b30-9eac-5edadfb6a288
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '08b27bf0-e34a-4b30-9eac-5edadfb6a288' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.869
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '08b27bf0-e34a-4b30-9eac-5edadfb6a288' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"08b27bf0-e34a-4b30-9eac-5edadfb6a288","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.040
Check metadata record van 5c37d29a-006d-4136-8989-adfc35a1d4a7
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '5c37d29a-006d-4136-8989-adfc35a1d4a7' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.030
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '5c37d29a-006d-4136-8989-adfc35a1d4a7' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"5c37d29a-006d-4136-8989-adfc35a1d4a7","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.998
Check metadata record van wt-f5eb-b09f-4f6d-8397-8878a1b86238
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'wt-f5eb-b09f-4f6d-8397-8878a1b86238' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.985
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'wt-f5eb-b09f-4f6d-8397-8878a1b86238' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"wt-f5eb-b09f-4f6d-8397-8878a1b86238","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.214
Check metadata record van c7d8d77b-8c47-4309-8c58-9b12b086407f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c7d8d77b-8c47-4309-8c58-9b12b086407f' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.205
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c7d8d77b-8c47-4309-8c58-9b12b086407f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c7d8d77b-8c47-4309-8c58-9b12b086407f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.012
Check metadata record van 110f9ec6-4464-462e-9765-83d90cefbeab
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '110f9ec6-4464-462e-9765-83d90cefbeab' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.003
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '110f9ec6-4464-462e-9765-83d90cefbeab' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"110f9ec6-4464-462e-9765-83d90cefbeab","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.155
Check metadata record van krw-f7bb2351-9788-42ea-a58b-a5ee1842304e
Given path 'geonetwork/srv/dut/inspire' 0.005
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krw-f7bb2351-9788-42ea-a58b-a5ee1842304e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.126
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krw-f7bb2351-9788-42ea-a58b-a5ee1842304e' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.017
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.006
Check metadata record van 110f9ec6-4464-462e-9765-83d90cefbeag
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '110f9ec6-4464-462e-9765-83d90cefbeag' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.996
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '110f9ec6-4464-462e-9765-83d90cefbeag' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"110f9ec6-4464-462e-9765-83d90cefbeag","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.255
Check metadata record van e536d943-ecff-4d7a-9500-cc31a263a6af
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e536d943-ecff-4d7a-9500-cc31a263a6af' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.246
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e536d943-ecff-4d7a-9500-cc31a263a6af' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"e536d943-ecff-4d7a-9500-cc31a263a6af","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.796
Check metadata record van krw2006-c57b-44a2-83a4-e51223d5f15g
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krw2006-c57b-44a2-83a4-e51223d5f15g' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.786
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krw2006-c57b-44a2-83a4-e51223d5f15g' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krw2006-c57b-44a2-83a4-e51223d5f15g","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.820
Check metadata record van krm-a905-9d8e-4758-83fa-28b057f185e3
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krm-a905-9d8e-4758-83fa-28b057f185e3' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.810
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krm-a905-9d8e-4758-83fa-28b057f185e3' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krm-a905-9d8e-4758-83fa-28b057f185e3","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.081
Check metadata record van krm-a905-9d8e-4758-83fa-28b057f185e4
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krm-a905-9d8e-4758-83fa-28b057f185e4' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.071
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krm-a905-9d8e-4758-83fa-28b057f185e4' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krm-a905-9d8e-4758-83fa-28b057f185e4","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.942
Check metadata record van 891ddc2d-8949-4a45-be96-c65b87c41f13
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '891ddc2d-8949-4a45-be96-c65b87c41f13' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.931
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '891ddc2d-8949-4a45-be96-c65b87c41f13' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"891ddc2d-8949-4a45-be96-c65b87c41f13","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.062
Check metadata record van 26103042-50a1-4ee5-9c5b-857a2f8b7680
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '26103042-50a1-4ee5-9c5b-857a2f8b7680' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.052
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '26103042-50a1-4ee5-9c5b-857a2f8b7680' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"26103042-50a1-4ee5-9c5b-857a2f8b7680","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.115
Check metadata record van ror-9d8e-4758-83fx-28b057f185e1
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ror-9d8e-4758-83fx-28b057f185e1' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.105
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ror-9d8e-4758-83fx-28b057f185e1' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ror-9d8e-4758-83fx-28b057f185e1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.774
Check metadata record van a9b7026e-0a81-4813-93bd-ba49e6f28502
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a9b7026e-0a81-4813-93bd-ba49e6f28502' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.762
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a9b7026e-0a81-4813-93bd-ba49e6f28502' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a9b7026e-0a81-4813-93bd-ba49e6f28502","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.970
Check metadata record van ror-9d8e-4758-83fx-28b057f185f1
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ror-9d8e-4758-83fx-28b057f185f1' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.944
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ror-9d8e-4758-83fx-28b057f185f1' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.012
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ror-9d8e-4758-83fx-28b057f185f1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.873
Check metadata record van uwwtd-9d8e-4758-83fa-28b057f185e3
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'uwwtd-9d8e-4758-83fa-28b057f185e3' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.863
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'uwwtd-9d8e-4758-83fa-28b057f185e3' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"uwwtd-9d8e-4758-83fa-28b057f185e3","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.034
Check metadata record van uwwtd-9d8e-4758-83fa-28b057f185e2
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'uwwtd-9d8e-4758-83fa-28b057f185e2' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.023
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'uwwtd-9d8e-4758-83fa-28b057f185e2' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"uwwtd-9d8e-4758-83fa-28b057f185e2","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.893
Check metadata record van uwwtd-9d8e-4758-83fa-28b057f185e1
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'uwwtd-9d8e-4758-83fa-28b057f185e1' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.882
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'uwwtd-9d8e-4758-83fa-28b057f185e1' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"uwwtd-9d8e-4758-83fa-28b057f185e1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.994
Check metadata record van 1249746f-c2a6-4639-98f2-251676b3528e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '1249746f-c2a6-4639-98f2-251676b3528e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.986
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '1249746f-c2a6-4639-98f2-251676b3528e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"1249746f-c2a6-4639-98f2-251676b3528e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.106
Check metadata record van 10d1153e-778f-4995-9b6c-7c69b196cccb
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '10d1153e-778f-4995-9b6c-7c69b196cccb' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.097
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '10d1153e-778f-4995-9b6c-7c69b196cccb' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"10d1153e-778f-4995-9b6c-7c69b196cccb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.997
Check metadata record van 4e2ef670-cddd-11dd-ad8b-0800200c9a66
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '4e2ef670-cddd-11dd-ad8b-0800200c9a66' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.984
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '4e2ef670-cddd-11dd-ad8b-0800200c9a66' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"4e2ef670-cddd-11dd-ad8b-0800200c9a66","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.806
Check metadata record van 2cc2c30c-91b8-412a-a060-e84d25272581
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '2cc2c30c-91b8-412a-a060-e84d25272581' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.798
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '2cc2c30c-91b8-412a-a060-e84d25272581' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"2cc2c30c-91b8-412a-a060-e84d25272581","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.886
Check metadata record van 4cda487b-c467-490c-a843-6563fec016be
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '4cda487b-c467-490c-a843-6563fec016be' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.878
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '4cda487b-c467-490c-a843-6563fec016be' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"4cda487b-c467-490c-a843-6563fec016be","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.060
Check metadata record van db8d613f-5edc-4467-9cc0-e2dcfb9d64a8
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'db8d613f-5edc-4467-9cc0-e2dcfb9d64a8' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.050
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'db8d613f-5edc-4467-9cc0-e2dcfb9d64a8' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.193
Check metadata record van 7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.178
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.005
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.853
Check metadata record van 998ba1dc-f6a6-49a3-a021-51f30d9b1d0e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '998ba1dc-f6a6-49a3-a021-51f30d9b1d0e' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.844
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '998ba1dc-f6a6-49a3-a021-51f30d9b1d0e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.001
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.987
Check metadata record van 3d59fd06-9aec-4744-91e7-65e119f74569
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3d59fd06-9aec-4744-91e7-65e119f74569' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.962
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3d59fd06-9aec-4744-91e7-65e119f74569' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.007
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3d59fd06-9aec-4744-91e7-65e119f74569","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.011
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.198
Check metadata record van a1960e70-22f4-4fd9-91a8-b605c6ceda3e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a1960e70-22f4-4fd9-91a8-b605c6ceda3e' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.186
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a1960e70-22f4-4fd9-91a8-b605c6ceda3e' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a1960e70-22f4-4fd9-91a8-b605c6ceda3e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.965
Check metadata record van 50eef6be-619d-4e16-9b92-48971109b636
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '50eef6be-619d-4e16-9b92-48971109b636' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.953
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '50eef6be-619d-4e16-9b92-48971109b636' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"50eef6be-619d-4e16-9b92-48971109b636","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.960
Check metadata record van 34e6165f-1269-48d1-b255-0f05d163d692
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '34e6165f-1269-48d1-b255-0f05d163d692' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.952
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '34e6165f-1269-48d1-b255-0f05d163d692' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"34e6165f-1269-48d1-b255-0f05d163d692","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.106
Check metadata record van 68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.097
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.986
Check metadata record van 1a40eb6f-4f33-4e15-a0b1-2d350ad2636e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '1a40eb6f-4f33-4e15-a0b1-2d350ad2636e' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.978
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '1a40eb6f-4f33-4e15-a0b1-2d350ad2636e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.076
Check metadata record van 9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.068
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.342
Check metadata record van bc2c53f6-c908-4d7c-a6c0-78d9a2855640
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'bc2c53f6-c908-4d7c-a6c0-78d9a2855640' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.332
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'bc2c53f6-c908-4d7c-a6c0-78d9a2855640' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"bc2c53f6-c908-4d7c-a6c0-78d9a2855640","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.237
Check metadata record van 88f76a94-ee4d-4e0c-9fde-91b692403e39
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '88f76a94-ee4d-4e0c-9fde-91b692403e39' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.217
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '88f76a94-ee4d-4e0c-9fde-91b692403e39' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.011
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"88f76a94-ee4d-4e0c-9fde-91b692403e39","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.977
Check metadata record van ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.965
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.904
Check metadata record van 17716ed7-ce0d-4bfd-8868-a398e5578a36
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '17716ed7-ce0d-4bfd-8868-a398e5578a36' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.886
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '17716ed7-ce0d-4bfd-8868-a398e5578a36' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"17716ed7-ce0d-4bfd-8868-a398e5578a36","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.010
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.211
Check metadata record van 50a2c5e6-c8e7-425d-854e-26f578196bc9
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '50a2c5e6-c8e7-425d-854e-26f578196bc9' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.199
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '50a2c5e6-c8e7-425d-854e-26f578196bc9' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"50a2c5e6-c8e7-425d-854e-26f578196bc9","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.967
Check metadata record van a5241416-8401-4623-be61-57ef50447a41
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a5241416-8401-4623-be61-57ef50447a41' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.955
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a5241416-8401-4623-be61-57ef50447a41' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"a5241416-8401-4623-be61-57ef50447a41","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.041
Check metadata record van 12bb57cd-73e0-41ba-a1e9-6d986b9109d3
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '12bb57cd-73e0-41ba-a1e9-6d986b9109d3' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.026
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '12bb57cd-73e0-41ba-a1e9-6d986b9109d3' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.003
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"12bb57cd-73e0-41ba-a1e9-6d986b9109d3","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.828
Check metadata record van 31de946d-85d4-4c93-bb97-e25f4ef1401a
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '31de946d-85d4-4c93-bb97-e25f4ef1401a' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.819
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '31de946d-85d4-4c93-bb97-e25f4ef1401a' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"31de946d-85d4-4c93-bb97-e25f4ef1401a","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.987
Check metadata record van 64c987ec-dce6-11e3-8563-901b0e19e163
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '64c987ec-dce6-11e3-8563-901b0e19e163' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.968
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '64c987ec-dce6-11e3-8563-901b0e19e163' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.001
* def organisationpath = karate.get('//organisationName/CharacterString') 0.003
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.002
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.001
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.001
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"64c987ec-dce6-11e3-8563-901b0e19e163","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.863
Check metadata record van 29d5310f-dd0d-45ba-abad-b4ffc6b8785f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '29d5310f-dd0d-45ba-abad-b4ffc6b8785f' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.852
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '29d5310f-dd0d-45ba-abad-b4ffc6b8785f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"29d5310f-dd0d-45ba-abad-b4ffc6b8785f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.003
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.839
Check metadata record van e8b84fae-00b3-49c1-80c1-df8f69f64e8c
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e8b84fae-00b3-49c1-80c1-df8f69f64e8c' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.831
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e8b84fae-00b3-49c1-80c1-df8f69f64e8c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"e8b84fae-00b3-49c1-80c1-df8f69f64e8c","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.909
Check metadata record van 110f9ec6-4464-462e-9765-83d90cefbead
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '110f9ec6-4464-462e-9765-83d90cefbead' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.898
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '110f9ec6-4464-462e-9765-83d90cefbead' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"110f9ec6-4464-462e-9765-83d90cefbead","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.004
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.925
Check metadata record van krw-782cab20-8328-45f1-a9b2-c27d07c14066
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'krw-782cab20-8328-45f1-a9b2-c27d07c14066' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.915
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'krw-782cab20-8328-45f1-a9b2-c27d07c14066' 0.002
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"krw-782cab20-8328-45f1-a9b2-c27d07c14066","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.829
Check metadata record van ror-9d8e-4758-83fx-28b057f185g1
Given path 'geonetwork/srv/dut/inspire' 0.004
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ror-9d8e-4758-83fx-28b057f185g1' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.817
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ror-9d8e-4758-83fx-28b057f185g1' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ror-9d8e-4758-83fx-28b057f185g1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.908
Check metadata record van 88a3c1ae-902e-4efa-8663-ddd836101929
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '88a3c1ae-902e-4efa-8663-ddd836101929' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.901
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '88a3c1ae-902e-4efa-8663-ddd836101929' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"88a3c1ae-902e-4efa-8663-ddd836101929","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.790
Check metadata record van 6f84efeb-fc1d-4565-a721-80735ea57dbd
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6f84efeb-fc1d-4565-a721-80735ea57dbd' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.782
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6f84efeb-fc1d-4565-a721-80735ea57dbd' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"6f84efeb-fc1d-4565-a721-80735ea57dbd","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.667
Check metadata record van fe45c540-e37d-11e4-b571-0800200c9a66
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'fe45c540-e37d-11e4-b571-0800200c9a66' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.658
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'fe45c540-e37d-11e4-b571-0800200c9a66' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"fe45c540-e37d-11e4-b571-0800200c9a66","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.835
Check metadata record van cbeaebc3-815a-48af-a978-0e16892865fc
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'cbeaebc3-815a-48af-a978-0e16892865fc' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.827
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'cbeaebc3-815a-48af-a978-0e16892865fc' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"cbeaebc3-815a-48af-a978-0e16892865fc","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.020
Check metadata record van 76091be7-358a-4a44-8182-b4139c96c6a4
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '76091be7-358a-4a44-8182-b4139c96c6a4' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.008
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '76091be7-358a-4a44-8182-b4139c96c6a4' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"76091be7-358a-4a44-8182-b4139c96c6a4","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.093
Check metadata record van 622a632a-c57b-44a2-83a4-e51223d5f15g
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '622a632a-c57b-44a2-83a4-e51223d5f15g' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.081
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '622a632a-c57b-44a2-83a4-e51223d5f15g' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"622a632a-c57b-44a2-83a4-e51223d5f15g","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.093
Check metadata record van ca94a0cb-7561-4a10-a7d6-b840e56c33ff
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.001
And param id = 'ca94a0cb-7561-4a10-a7d6-b840e56c33ff' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.083
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ca94a0cb-7561-4a10-a7d6-b840e56c33ff' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"ca94a0cb-7561-4a10-a7d6-b840e56c33ff","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.103
Check metadata record van 0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.092
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.268
Check metadata record van c7662717-9e43-4367-a344-723d73abbb3e
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'c7662717-9e43-4367-a344-723d73abbb3e' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.261
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'c7662717-9e43-4367-a344-723d73abbb3e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"c7662717-9e43-4367-a344-723d73abbb3e","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.136
Check metadata record van 9ed6b8ed-254a-4745-a09a-3b57137d1b69
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '9ed6b8ed-254a-4745-a09a-3b57137d1b69' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.123
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '9ed6b8ed-254a-4745-a09a-3b57137d1b69' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"9ed6b8ed-254a-4745-a09a-3b57137d1b69","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.279
Check metadata record van fe2f9091-1962-4073-9e3b-3e4aeed488a5
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'fe2f9091-1962-4073-9e3b-3e4aeed488a5' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.270
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'fe2f9091-1962-4073-9e3b-3e4aeed488a5' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"fe2f9091-1962-4073-9e3b-3e4aeed488a5","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.452
Check metadata record van bb11be63-bd38-4632-bf54-df44c423a529
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'bb11be63-bd38-4632-bf54-df44c423a529' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.444
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'bb11be63-bd38-4632-bf54-df44c423a529' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"bb11be63-bd38-4632-bf54-df44c423a529","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.874
Check metadata record van 11a292bd-9022-4a9f-b1bf-02f5c89ad74a
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '11a292bd-9022-4a9f-b1bf-02f5c89ad74a' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.856
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '11a292bd-9022-4a9f-b1bf-02f5c89ad74a' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"11a292bd-9022-4a9f-b1bf-02f5c89ad74a","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.011
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.878
Check metadata record van eu-f297898-2640-44c2-bbe9-c0480da83794
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'eu-f297898-2640-44c2-bbe9-c0480da83794' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.864
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'eu-f297898-2640-44c2-bbe9-c0480da83794' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.005
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"eu-f297898-2640-44c2-bbe9-c0480da83794","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.841
Check metadata record van 4b282988-cb91-4bbc-b147-f653014917cb
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '4b282988-cb91-4bbc-b147-f653014917cb' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.827
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '4b282988-cb91-4bbc-b147-f653014917cb' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.001
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"4b282988-cb91-4bbc-b147-f653014917cb","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.007
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.793
Check metadata record van 710c381c-ab2d-45d5-a45d-af2eba811e5f
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '710c381c-ab2d-45d5-a45d-af2eba811e5f' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.785
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '710c381c-ab2d-45d5-a45d-af2eba811e5f' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"710c381c-ab2d-45d5-a45d-af2eba811e5f","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.485
Check metadata record van 493ab81b-75f8-4205-b030-6b2fd9eb4295
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '493ab81b-75f8-4205-b030-6b2fd9eb4295' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.478
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '493ab81b-75f8-4205-b030-6b2fd9eb4295' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"493ab81b-75f8-4205-b030-6b2fd9eb4295","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.516
Check metadata record van e80ad426-1392-4349-9f80-14dae5f1bf57
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e80ad426-1392-4349-9f80-14dae5f1bf57' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.504
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e80ad426-1392-4349-9f80-14dae5f1bf57' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"e80ad426-1392-4349-9f80-14dae5f1bf57","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.005
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.613
Check metadata record van b3f66964-a8c1-456f-9799-9cafca2cb7b1
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b3f66964-a8c1-456f-9799-9cafca2cb7b1' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.606
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b3f66964-a8c1-456f-9799-9cafca2cb7b1' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"b3f66964-a8c1-456f-9799-9cafca2cb7b1","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.713
Check metadata record van effe1ab0-073d-437c-af13-df5c5e07d6cd
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'effe1ab0-073d-437c-af13-df5c5e07d6cd' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.704
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'effe1ab0-073d-437c-af13-df5c5e07d6cd' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"effe1ab0-073d-437c-af13-df5c5e07d6cd","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.726
Check metadata record van 2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.718
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.546
Check metadata record van 1c3afc74-cc34-44b7-938a-963e2350795a
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '1c3afc74-cc34-44b7-938a-963e2350795a' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.539
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '1c3afc74-cc34-44b7-938a-963e2350795a' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"1c3afc74-cc34-44b7-938a-963e2350795a","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.534
Check metadata record van 0558a41c-b09a-47fa-b8db-9de6bfe4f494
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '0558a41c-b09a-47fa-b8db-9de6bfe4f494' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.526
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '0558a41c-b09a-47fa-b8db-9de6bfe4f494' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"0558a41c-b09a-47fa-b8db-9de6bfe4f494","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.609
Check metadata record van b59f06c0-dce5-11e3-9c10-901b0e19e163
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b59f06c0-dce5-11e3-9c10-901b0e19e163' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.601
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b59f06c0-dce5-11e3-9c10-901b0e19e163' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"b59f06c0-dce5-11e3-9c10-901b0e19e163","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.083
Check metadata record van 32a21114-8694-40ce-ab76-9dcd885c7861
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '32a21114-8694-40ce-ab76-9dcd885c7861' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.077
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '32a21114-8694-40ce-ab76-9dcd885c7861' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"32a21114-8694-40ce-ab76-9dcd885c7861","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.153
Check metadata record van wt-83730-e750-485a-9c0c-39bf9be72cf8
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'wt-83730-e750-485a-9c0c-39bf9be72cf8' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.146
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'wt-83730-e750-485a-9c0c-39bf9be72cf8' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"wt-83730-e750-485a-9c0c-39bf9be72cf8","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.962
Check metadata record van 07575774-57a1-4419-bab4-6c88fdeb02b2
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '07575774-57a1-4419-bab4-6c88fdeb02b2' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.955
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '07575774-57a1-4419-bab4-6c88fdeb02b2' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"07575774-57a1-4419-bab4-6c88fdeb02b2","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.265
Check metadata record van 1be28290-55fa-4486-b9d3-b9d147117863
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '1be28290-55fa-4486-b9d3-b9d147117863' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.257
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '1be28290-55fa-4486-b9d3-b9d147117863' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"1be28290-55fa-4486-b9d3-b9d147117863","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.235
Check metadata record van afc450bd-65b3-4e59-b0fb-619869bf6ada
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'afc450bd-65b3-4e59-b0fb-619869bf6ada' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.228
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'afc450bd-65b3-4e59-b0fb-619869bf6ada' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"afc450bd-65b3-4e59-b0fb-619869bf6ada","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.209
Check metadata record van 110f9ec6-4464-462e-9765-83d90cefbeac
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '110f9ec6-4464-462e-9765-83d90cefbeac' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.199
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '110f9ec6-4464-462e-9765-83d90cefbeac' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"110f9ec6-4464-462e-9765-83d90cefbeac","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
1.063
Check metadata record van 844404a2-9cd0-452e-b29a-74588777485a
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '844404a2-9cd0-452e-b29a-74588777485a' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.057
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '844404a2-9cd0-452e-b29a-74588777485a' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"844404a2-9cd0-452e-b29a-74588777485a","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.984
Check metadata record van 3703b249-a0eb-484e-ba7a-10e31a55bcec
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3703b249-a0eb-484e-ba7a-10e31a55bcec' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.975
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3703b249-a0eb-484e-ba7a-10e31a55bcec' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"3703b249-a0eb-484e-ba7a-10e31a55bcec","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.992
Check metadata record van abaf1e22-55aa-4a11-a855-7ac963e4a82b
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'abaf1e22-55aa-4a11-a855-7ac963e4a82b' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.985
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'abaf1e22-55aa-4a11-a855-7ac963e4a82b' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"abaf1e22-55aa-4a11-a855-7ac963e4a82b","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.002
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.909
Check metadata record van 247a1d15-0a67-40ce-85be-1403c08f15a8
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '247a1d15-0a67-40ce-85be-1403c08f15a8' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.902
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '247a1d15-0a67-40ce-85be-1403c08f15a8' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"247a1d15-0a67-40ce-85be-1403c08f15a8","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001
4:1.275
* configure readTimeout = 240000 0.006
* url 'http://nationaalgeoregister.nl/' 0.004
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 2:0.648
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.108
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.024
> And param service = 'CSW' 0.000
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.002
> And param propertyName = 'identifier' 0.002
> And param typeNames = 'csw:Record' 0.002
> And param elementsetname = "brief" 0.001
> And param resultType = 'results' 0.014
> And param startposition = 1 0.003
> And param maxRecords = 1000 0.002
> When method get 2:0.299
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.094
> * eval karate.embed( briefarray,'text/plain') 0.008
["a7fb2234-f7b4-4a03-b282-f10947f42fb1","9d9f1738-aced-47c9-aaa0-c62474a2dcfb","58d39928-f502-48c9-a8c1-03244dc181bf","36a7e8cb-8300-4602-93d2-135943365a6f","3eebf700-5abf-42e4-826c-03cfb497e366","24de356e-ec4d-4a18-9903-6401d222b77c","f8d840bc-18df-4449-b797-b9adcb81d3ec","c2225e5d-b46f-4e38-8445-ab10fd40c0dc","b61a773c-ecad-4e60-93e9-0a4caac0b52f","3a7dd0a6-d130-4c4c-b0ba-24365cf036e2","8de2f5eb-b09f-4f6d-8397-8878a1b86238","tbjk534p-wubf-crbp-cj25-d4161160gfim","be1b1514-8d1f-48e1-9624-fee9b784138b","cf69ec50-9849-4afd-853c-ee56211d336d","b4ae622c-6201-49d8-bd2e-f7fce9206a1e","14657c9b-91e4-4355-8563-2911ad0e78e4","c3c004ad-5387-4b00-a225-9afbcaa5d31b","eu-cb527d-f6db-4835-b0cd-deb245241254","81ff84ec-42a4-4481-840b-12713bbb5d38","8f45b8ef-0ce8-463a-9059-5efdcecb785c","3387ef8a-9237-453a-aa4e-585d1e193550","58e7dc38-a498-4852-b4ef-908f5baa9056","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","d6b85d84-cdb9-4a6e-b799-cf8826e22a94","5b274449-b6c2-4672-a32f-e0bd40975a53","80630ee7-3a15-4ea0-bdc0-a8aebfa2f204","d24ccb35-e9d2-41bf-b231-43083fc0c76d","daa63e4c-dce6-11e3-991e-901b0e19e163","28c4780a-1a44-4376-b283-14a50a481729","791adbe3-772f-42cb-a3be-5a617bcecef0","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","380aa01e-dce7-11e3-9f07-901b0e19e163","e1e99000-ec47-4e9f-84a5-adad24fef0dc","7dd1fd45-ace5-41e0-93a6-64e3be231717","76541ebb-a554-4540-a017-399d4bb4a860","34e95842-4e4e-46de-9198-79e8cd4d30dc","4783ea4f-6b8c-4600-8af0-516f3556cfe9","19165027-a13a-4c19-9013-ec1fd191019d","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","f44dac86-2228-412f-8355-e56446ca9933","f273941e-9c3b-43bc-b886-2d50d0bf9348","e3b0da1e-0664-4025-b3f5-a54d74a26450","5951efa2-1ff3-4763-a966-a2f5497679ee","d9baa847-4652-4588-abe1-0b050f40f27f","9dd9bf30-36e6-45ae-b368-bdef2720bdde","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b6ee58a1-b097-4c6d-8600-eb81efc1468c","74aca3eb-c38b-4214-9537-e0abc69e11b5","f2f86edf-ac3a-48e8-9292-0544da2d7645","be6551de-a709-4c6d-a5e2-f63f0cf038ba","df15af6e-0d21-4437-a69f-802be3479bba","29c17585-e702-463f-a5dc-99d34b17d333","6c06740d-058f-4a12-bb3f-bf68efd03d09","a29917b9-3426-4041-a11b-69bcb2256904","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","af135cd8-d429-4fc7-b9e3-09e15217520d","5800f3b0-2ea2-4231-8165-216a7b26867f","d3c9efd6-fca7-49d6-92bb-5f507abece90","d8f370e8-123c-4ab3-9410-04f728327ac6","500d396f-5ec6-4e4b-a151-5fb3cddd8082","733559a5-201d-40e5-ad43-d1c7bae84d9f","adn73c4a-ef03-4785-b7f6-942e86b385f7","8b0b02a0-1e1b-4cda-bcfe-6fa0f738e38f","a322184d-6285-4856-bb78-f450b30ffc0e","25294679-adb9-4c39-a93b-6954ff9414ac","3a72b9a4-cda9-11ea-87d0-0242ac130003","edf79e6a-d73d-4def-8d22-0f495cc76a73","f99e915a-75e5-4c36-97f2-61eff692d85b","977e0e94-7aa9-4784-b2da-eaec44adb61b","d845cef6-0e23-4212-a951-b69763e39ef0","ed960299-a147-4c1a-bc57-41ff83a2264f","588a4cb1-b442-4ac1-87e4-40401e353166","64ff8561-5c56-4cc1-ae0e-94366fb70b7e","ad6caa40-89ab-47e3-85ab-3f8e32024a71","6050578f-0010-4bfa-b013-c8617b80ba62","af0c582f-9e6b-46e6-865a-fc3a2d5289b9","3e57ce43-7707-43ed-a4b9-72b3a6d812f8","7c24ea89-074e-4c4f-91e3-d38e813e9cb6","83dab947-387b-49df-8ad2-32bb10d46d38","f1d27179-36eb-4376-8048-f51d2eb23a09","73ec579e-c906-433a-b0b6-d3aa33421558","fe0e1e5f-512f-4bb1-bbf8-4028d3dfa24f","6c1cf452-8c62-4046-99ab-640a5e184f9c","5a1adb58-0bbe-425d-b0fe-577a6c0a4228","a04afee4-47d5-45b7-b7a0-a6f86106af11","adn73c4a-ef03-4785-b7f6-942e86b385f5","7939fd42-cf88-42c5-ab3b-232cf232a3ac","4617f0e0-6af4-4ac0-9044-31df9d03071c","c5c4a6d6-b850-473c-8ab5-af9c2c550809","E7D9F0D6-2B8D-6699-F26E-4A781228F2DD","7D35598D-DFBF-C64D-0F1A-92A80A45EB14","df5ee213-e1bd-433b-80f7-4ea20f493ca8","41023936-009d-48ec-a90d-c966895463c1","71c2b7d2-a1a8-4836-b8d4-7247d331b04d","wt-3730-e750-485a-9c0c-39bf9be72cf9","krw2006-68b5-4ff3-94a4-9c24109ffd5e","60a2a7c2-d5b3-4ad5-b562-c448695357fb","f002bfc5-7d87-46b6-819e-8415422b65c9","cc408b2d-09a6-4b2b-9aa3-b46bfe2f00a5","49ab8bee-b467-486a-96ca-b950443c453a","f0821bfe-5a0a-11e9-8647-d663bd873d93","c935f2ab-9b65-4dc4-94a0-73aeb840a941","f605a24f-60cd-4c40-94c8-2186aba3ddd0","1462bbce-ccd3-4362-83d8-4535ca8f44eb","6cde2ce7-3ecd-4785-b7b8-d62c3381efe9","0f128799-cf18-4b37-a721-e62b068191f5","b3ec8793-7747-4da0-b6c3-aa384446a586","a5f961e9-ebdd-41e2-b8e8-ab33ed340a83","03671a9e-6aaf-464d-be99-9aad25cef9e3","F646DFB9-5BF6-EAB9-042B-CAB6FF2DC275","eu-2c7040b-c448-451b-bf15-f2416ecaadd1","6318009c-7b11-4ab9-9929-735584dfb692","2daad588-11ef-47de-9832-6fe2c3b93e6d","f5f68d51-2ca4-4897-8227-d3938b2b0a7e","08b27bf0-e34a-4b30-9eac-5edadfb6a288","5c37d29a-006d-4136-8989-adfc35a1d4a7","wt-f5eb-b09f-4f6d-8397-8878a1b86238","c7d8d77b-8c47-4309-8c58-9b12b086407f","110f9ec6-4464-462e-9765-83d90cefbeab","krw-f7bb2351-9788-42ea-a58b-a5ee1842304e","110f9ec6-4464-462e-9765-83d90cefbeag","e536d943-ecff-4d7a-9500-cc31a263a6af","krw2006-c57b-44a2-83a4-e51223d5f15g","krm-a905-9d8e-4758-83fa-28b057f185e3","krm-a905-9d8e-4758-83fa-28b057f185e4","891ddc2d-8949-4a45-be96-c65b87c41f13","26103042-50a1-4ee5-9c5b-857a2f8b7680","ror-9d8e-4758-83fx-28b057f185e1","a9b7026e-0a81-4813-93bd-ba49e6f28502","ror-9d8e-4758-83fx-28b057f185f1","uwwtd-9d8e-4758-83fa-28b057f185e3","uwwtd-9d8e-4758-83fa-28b057f185e2","uwwtd-9d8e-4758-83fa-28b057f185e1","1249746f-c2a6-4639-98f2-251676b3528e","10d1153e-778f-4995-9b6c-7c69b196cccb","4e2ef670-cddd-11dd-ad8b-0800200c9a66","2cc2c30c-91b8-412a-a060-e84d25272581","4cda487b-c467-490c-a843-6563fec016be","db8d613f-5edc-4467-9cc0-e2dcfb9d64a8","7f5d7945-8fa8-4d36-be4c-2fdb3c7d613b","998ba1dc-f6a6-49a3-a021-51f30d9b1d0e","3d59fd06-9aec-4744-91e7-65e119f74569","a1960e70-22f4-4fd9-91a8-b605c6ceda3e","50eef6be-619d-4e16-9b92-48971109b636","34e6165f-1269-48d1-b255-0f05d163d692","68ebd5c9-0ea1-4f22-9907-ec4c063cd3e2","1a40eb6f-4f33-4e15-a0b1-2d350ad2636e","9986a7ef-e5e2-4a7a-9018-2e1f9631ba8c","bc2c53f6-c908-4d7c-a6c0-78d9a2855640","88f76a94-ee4d-4e0c-9fde-91b692403e39","ffefc3dc-dc8f-4589-ae22-a60bebcdf5cb","17716ed7-ce0d-4bfd-8868-a398e5578a36","50a2c5e6-c8e7-425d-854e-26f578196bc9","a5241416-8401-4623-be61-57ef50447a41","12bb57cd-73e0-41ba-a1e9-6d986b9109d3","31de946d-85d4-4c93-bb97-e25f4ef1401a","64c987ec-dce6-11e3-8563-901b0e19e163","29d5310f-dd0d-45ba-abad-b4ffc6b8785f","e8b84fae-00b3-49c1-80c1-df8f69f64e8c","110f9ec6-4464-462e-9765-83d90cefbead","krw-782cab20-8328-45f1-a9b2-c27d07c14066","ror-9d8e-4758-83fx-28b057f185g1","88a3c1ae-902e-4efa-8663-ddd836101929","6f84efeb-fc1d-4565-a721-80735ea57dbd","fe45c540-e37d-11e4-b571-0800200c9a66","cbeaebc3-815a-48af-a978-0e16892865fc","76091be7-358a-4a44-8182-b4139c96c6a4","622a632a-c57b-44a2-83a4-e51223d5f15g","ca94a0cb-7561-4a10-a7d6-b840e56c33ff","0d6ccccc-7cfb-4eaa-8dc5-8b433d19b121","c7662717-9e43-4367-a344-723d73abbb3e","9ed6b8ed-254a-4745-a09a-3b57137d1b69","fe2f9091-1962-4073-9e3b-3e4aeed488a5","bb11be63-bd38-4632-bf54-df44c423a529","11a292bd-9022-4a9f-b1bf-02f5c89ad74a","eu-f297898-2640-44c2-bbe9-c0480da83794","4b282988-cb91-4bbc-b147-f653014917cb","710c381c-ab2d-45d5-a45d-af2eba811e5f","493ab81b-75f8-4205-b030-6b2fd9eb4295","e80ad426-1392-4349-9f80-14dae5f1bf57","b3f66964-a8c1-456f-9799-9cafca2cb7b1","effe1ab0-073d-437c-af13-df5c5e07d6cd","2d3dd6d2-2d2b-4b5f-9e30-86e19ed77a56","1c3afc74-cc34-44b7-938a-963e2350795a","0558a41c-b09a-47fa-b8db-9de6bfe4f494","b59f06c0-dce5-11e3-9c10-901b0e19e163","32a21114-8694-40ce-ab76-9dcd885c7861","wt-83730-e750-485a-9c0c-39bf9be72cf8","07575774-57a1-4419-bab4-6c88fdeb02b2","1be28290-55fa-4486-b9d3-b9d147117863","afc450bd-65b3-4e59-b0fb-619869bf6ada","110f9ec6-4464-462e-9765-83d90cefbeac","844404a2-9cd0-452e-b29a-74588777485a","3703b249-a0eb-484e-ba7a-10e31a55bcec","abaf1e22-55aa-4a11-a855-7ac963e4a82b","247a1d15-0a67-40ce-85be-1403c08f15a8","280ed37a-b8d2-4ac5-8567-04d84fad3a41"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.006
> * def json = karate.map(list, function(x, i){ return {} }) 0.019
* configure connectTimeout = 30000 0.002
* print callonesresult 0.024
0.846
Check metadata record van 280ed37a-b8d2-4ac5-8567-04d84fad3a41
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '280ed37a-b8d2-4ac5-8567-04d84fad3a41' 0.000
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.839
Then status 200 0.000
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '280ed37a-b8d2-4ac5-8567-04d84fad3a41' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* def email = get response //electronicMailAddress/CharacterString 0.000
* def organisationpath = karate.get('//organisationName/CharacterString') 0.000
* def organisation = organisationpath ? organisationpath : 'no organisationName found in dataset record' 0.000
* def metadataStandardVersionpath = karate.get ('/GetRecordByIdResponse/MD_Metadata/metadataStandardVersion/CharacterString') 0.000
* def metadataStandardVersion = metadataStandardVersionpath ? metadataStandardVersionpath : 'no metadatastandard path found' 0.000
* def MD_DataIdentificationCitationAnchor = karate.get ('/GetRecordByIdResponse/MD_Metadata/identificationInfo/MD_DataIdentification/citation/CI_Citation/identifier//@href') 0.000
* def dataIdentificationCitationAnchor = MD_DataIdentificationCitationAnchor ? MD_DataIdentificationCitationAnchor : 'no MD_DataIdentificationCitationAnchor' 0.000
* def mystorage = Java.type('storage.DataStorage') 0.000
* def db = new mystorage 0.000
* eval db.writeln('"280ed37a-b8d2-4ac5-8567-04d84fad3a41","'+ title + '","' + dataIdentificationCitationAnchor + '","' + organisation + '","'+ metadataStandardVersion + '","' + email +'",' , 'target/surefire-reports/datasets.csv') 0.001